//
//  KLTransform.h
//  KoalaUtilKit
//
//  Created by Tommy on 15/1/6.
//  Copyright (c) 2015年 Koala Team. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "KLITransformer.h"

typedef RACSignal*(^KLTransformBlock)(id object);

@interface KLTransformer : NSObject<KLITransformer>

@property (nonatomic,copy)KLTransformBlock transformBlock;

+ (KLTransformer*)transformerWithBlock:(KLTransformBlock)block;

- (instancetype)initWithBlock:(KLTransformBlock)block;
- (RACSignal *)transform:(id)object;

@end
